Hammock on Ears Decomposition A Technique for the E cient Parallel Solution of Shortest Paths and Other Problems

نویسندگان

  • Dimitris Kavvadias
  • Grammati E Pantziou
  • Christos D Zaroliagis
چکیده

We show how to decompose e ciently in parallel any graph into a number of outerplanar subgraphs called hammocks satisfying certain separator properties Our work combines and extends the sequential hammock decomposition technique intro duced by G Frederickson and the parallel ear decomposition technique thus we call it the hammock on ears decomposition We mention that hammock on ears decomposi tion also draws from techniques in computational geometry and that an embedding of the graph does not need to be provided with the input We achieve this decomposition in O logn log logn time using O n m CREW PRAM processors for an n vertex m edge graph or digraph The hammock on ears decomposition implies a general frame work for solving graph problems e ciently Its value is demonstrated by a variety of applications on a signi cant class of di graphs namely that of sparse di graphs This class consists of all di graphs which have a between and n and includes planar graphs and graphs with genus o n We improve previous bounds for certain instances of shortest paths and related problems in this class of graphs These problems include all pairs shortest paths all pairs reachability and detection of a negative cycle

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hammock-on-Ears Decomposition: A Technique for the Efficient Parallel Solution of Shortest Paths and Other Problems

We show how to decompose efficiently in parallel any graph into a number, γ̃, of outerplanar subgraphs (called hammocks) satisfying certain separator properties. We achieve this decomposition in O(log n log log n) time using O(n + m) CREW PRAM processors, for an n-vertex, m-edge graph. This decomposition provides a general framework for solving graph problems efficiently in parallel. Its value i...

متن کامل

Hammock - on - Ears Decomposition : A Techniquefor

We show how to decompose e ciently in parallel any graph into a number, ~ , of outerplanar subgraphs (called hammocks) satisfying certain separator properties. Our work combines and extends the sequential hammock decomposition technique introduced by G. Frederickson and the parallel ear decomposition technique, thus we call it the hammock-on-ears decomposition. We mention that hammock-on-ears d...

متن کامل

Efficient Parallel Algorithms for Shortest Paths in Planar Graphs

Efficient parallel algorithms are presented, on the CREW PRAM model, for generating a succinct encoding of all pairs shortest path information in a directed planar graph G with real-valued edge costs but no negative cycles. We assume that a planar embedding of G is given, togetber with a set of q faces that cover all the vertices. Then our algorithm runs in O(log 2 n) time and employs O{nq + M(...

متن کامل

Hammock - on - Ears Decomposition : A Technique for the E cient Parallel

We show how to decompose e ciently in parallel any graph into a number, ~ , of outerplanar subgraphs (called hammocks) satisfying certain separator properties. Our work combines and extends the sequential hammock decomposition technique introduced by Frederickson and the parallel ear decomposition technique, thus we call it the hammock-on-ears decomposition. We mention that hammock-on-ears deco...

متن کامل

Chapter in SYNTHESIS OF PARALLEL ALGORITHMS

This report deals with a parallel algorithmic technique that has proved to be very useful in the design of e cient parallel algorithms for several problems on undirected graphs. We describe this method for searching undirected graphs, called \open ear decomposition", and we relate this decomposition to graph biconnectivity. We present an e cient parallel algorithm for nding this decomposition a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013